snake cucumber - Francés Inglés Diccionario